Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ORCHARD PLACE Terraced £103,232 £79,000 20 Jan 2017
24 ORCHARD PLACE Semi-Detached £79,612 £64,000 22 Jun 2018
25 ORCHARD PLACE Semi-Detached £82,360 £62,000 19 Sep 2016